package com.example.eeuse.pojo.vo;

import lombok.Data;

import java.util.Date;

/**
 * @author liluming
 * @className: AuditLogVo
 * @description:
 * @date 2023/8/20 11:37 下午
 */
@Data
public class AuditLogVo {
    /**
     * 日志主键
     */
    private Long id;

    /**
     * 业务属性（如果为系统，存储code，细化到按钮级别，如果为项目存储项目id）
     */
    private String businessObj;

    /**
     * 操作类型 (码表获取)
     */
    private String operType;

    /**
     * 创建时间
     */
    private Date createdTime;

    /**
     * 创建人姓氏（避免过多查询，冗余字段）
     */
    private String firstName;

    /**
     * 创建人名称（避免过多查询，冗余字段）
     */
    private String lastName;

    /**
     * 创建人邮箱（避免过多查询，冗余字段）
     */
    private String email;

    /**
     * 操作人角色名称（避免过多查询，冗余字段）
     */
    private String roleName;

    private static final long serialVersionUID = 1L;
}
